The Oil Price Lever

Steve LeVine at Foreign Policy has a fascinating post that is best described by his tweet: Could we be headed back to $55-a-barrelĀ #oil? If you believe that#stimulus money saved the economy, the answer is yes.